<template>
    <div id="app">
        <mt-header fixed :title="title"></mt-header>
        <div id="pageContainer">
            <transition>
                <router-view></router-view>
            </transition>
        </div>
        <nav class="mui-bar mui-bar-tab">
            <router-link class="mui-tab-item" to="/home">
                <span class="mui-icon mui-icon-home"></span>
                <span class="mui-tab-label">{{home}}</span>
            </router-link>
            <router-link class="mui-tab-item" to="/member">
                <span class="mui-icon mui-icon-contact"></span>
                <span class="mui-tab-label">{{member}}</span>
            </router-link>
            <router-link class="mui-tab-item" to="/cart">
                <span class="mui-icon mui-icon-extra mui-icon-extra-cart">
                    <span class="mui-badge">0</span>
                </span>
                <span class="mui-tab-label">{{cart}}</span>
            </router-link>

            <router-link class="mui-tab-item" to="/search">
                <span class="mui-icon mui-icon-search"></span>
                <span class="mui-tab-label">{{search}}</span>
            </router-link>
        </nav>
    </div>
</template>
<script>
export default {
  data: function() {
    return {
      title: "NEWGIRL",
      home: "首页",
      member: "会员",
      cart: "购物车",
      search: "搜索"
    };
  }
};
</script>
<style lang="scss" scoped>
.v-enter {
  opacity: 0;
  transform: translateX(100%);
}
.v-leave-to {
  opacity: 0;
  transform: translateX(-100%);
  position: absolute; //设置离开时不占标准流
}
.v-enter-active,
.v-leave-active {
  transition: all 0.3s ease 0s;
}
#pageContainer {
  position: absolute;
  width: 100%;
  height: 100%;
  padding: 40px 0 50px 0;
  overflow-x: hidden;
}
</style>
